English Dictionary
◊ SUNFLOWER SEED
sunflower oil
n : oil from sunflower seeds [syn: {sunflower-seed oil}]